Barbecued steak - French English Dictionary